#pragma once
#include "xhtml_gen/xhtml_doc.hpp"
#include "element.hpp"
#include <string>

namespace webgen{
enum e_script_type {JS};
class script : public element
{
public:
	script();
	script(e_script_type script_type, const std::string& type);

	void set_script_type(e_script_type script_type);
	e_script_type get_script_type();
	void set_type(const std::string& type);
	const std::string& get_type();

	xhtml_gen::element& get_element();
private:
	e_script_type m_script_type;
	std::string m_type;
};
}
